" Input: {
sub_module_uoa - module to search/exchange
data_name - data name to search
(search_dict) - search entry by this meta
(repo_uoa) - where to record
(dict) - dictionary to check/record
(all) - if 'yes', check all dict['features'] and add to separate file
(extra_info) - extra info about author, etc (see add from CK kernel)
}
Output: {
return - return code = 0, if successful
> 0, if error
(error) - error text if return > 0
dict - if exists, load updated dict (can be collaboratively extended to add more properties
(or unique/representative species -> software, hardware, gpu, programs, data sets!)
(found) - if 'yes', entry was found
}
"